human factor principles - French English Dictionary